surplus store - German English Dictionary